Repository navigation
chore: add repo refresh onboarding and CI - #42
Conversation
|
Warning Rate limit exceeded
To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (7)
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Review rate limit: 0/5 reviews remaining, refill in 6 minutes and 40 seconds. Comment |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2e64b0d6ff
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| function runChecks(): Check[] { | ||
| return [ | ||
| { name: "bun", ok: Bun.version.length > 0, detail: Bun.version }, |
There was a problem hiding this comment.
Enforce minimum Bun version in doctor checks
The new preflight reports Bun as healthy whenever Bun.version is non-empty, so unsupported versions (for example Bun 1.2.x) still pass even though the repo prerequisites require Bun 1.3+. In that scenario bun run doctor gives a false green signal and users can proceed into later failures caused by version mismatch; the check should parse and compare the semantic version against the minimum supported version.
Useful? React with 👍 / 👎.

Add CI workflow, Biome linting, and doctor preflight script for repo onboarding
noExplicitAnyas an error; updates package.json withlint,typecheck,check,test:fast, andtest:ciscripts with explicit 30s timeouts.loadRulesetin src/domain/rules.ts to resolve the ruleset path relative to the module file rather thanprocess.cwd(), and adds validation for required top-level keys.diffRgb.meanChannelDeltanow reports per-pixel delta (3× larger than before).loadRulesetnow throws ifprofilesorwhite_canvaskeys are missing, and resolves config from the module path — callers relying on CWD-relative resolution will break.Macroscope summarized 2e64b0d.